<?php

/** @package codymvc */

/**
 * @class Command
 * @brief  Each Command is responsible for running operations on the Model, and depending
 * on the return values from the Model, deciding what View to use.
 */

class Command {

    /**
     * Returns a string indicating to the view what to display. 
     * the View you implement might decide to use this as a filename
     * or perhaps some other method of determining where to go based on
     * the state of the model.
     * A return value of null (you can do this with just 'return' with no argument)
     * indicates to the FrontController not to do anything.  Use this if you are
     * doing a header redirect.
     */
	function execute() {
	    // call methods on Model objects if needed   
	    
	    // tell the View what template you need
	    return 'README';
	}

}

?>
